# Snapshot - Partition Resize

### Resizing a Partition

Sometimes it's useful to resize a partition

Drive Snapshot 1.30 supports this with the following limitations:

- Currently, only the file system inside the partition can be resized up to the partition size and down to the last used sector on the drive (resizing the partition itself is under construction)
- Resizing is done only from Windows
- resizing is implemented for NTFS only
- Resize is currently explicitly BETA.
  It has been tested, and it works; however it has not been tested in as many different configurations as the other Snapshot features.
  use it at your own risk (though we think we won't destroy anything).
- Please close all applications (if possible) that access the disk.

Resize is only available from the command line.

### Show the resizability of a drive

C:>snapshot -!resize c:

C:\Programme\Snapshot\snapshot>snapshot -!resize c: SNAPSHOT - Instant DiskImaging for WinNT/2000/XP - (C) www.drivesnapshot.de Drive C: total size 2400 MB, free 2281 MB, clustersize 4096 current size is 2.516.582.400 = 2400 MB min. possible size is 1.975.517.184 = 1884 MB max. possible size is 3.890.525.184 = 3710 MB

min.
possible size: the minimum size of the drive, as there are some used data at this place; it may be possible to reduce this by defragmenting the drive.
However it's usually not possible to reduce a drives size to less then 0.5 * the original size, as NTFS stores some system information in the middle of the drive.
So a 10 GB NTFS drive can't be made smaller then 5 GB.

### Resize the drive

First, the drive is checked (using CHKDSK), if the drive is error free.
If not, Snapshot won't touch it.
Please correct all errors first by running C:>CHKDSK /F first, rebooting if necessary.
Warning: not all file system errors are found by the GUI CheckDisk.
Please use CHKDSK /F!!

Then the drive gets resized, and brought into a controlled inconsistent state.
This is cured by CHKDSK.

Please answer all questions with 'Yes', and do not use the drive until CHKDSK has been run without errors.
if necessary, reboot windows as soon as possible!!

### resizing the drive to 3000MB

C:>snapshot -!resize c: 3000

see if your request is plausible | c:>\Programme\snapshot\snapshot -!resize q: 3000 SNAPSHOT - Instant DiskImaging for WinNT/2000/XP - (C) www.drivesnapshot.de Drive Q: total size 2400 MB, free 2281 MB, clustersize 4096 current size is 2.516.582.400 = 2400 MB min. possible size is 1.975.517.184 = 1884 MB max. possible size is 3.890.525.184 = 3710 MB wanted size is 3.145.728.000 = 3000 MB verifying filesystem on T: for integrity first
CHKDSK to check the drive for errors | The type of the file system is NTFS. Volume label is test. WARNING! F parameter not specified. Running CHKDSK in read-only mode. CHKDSK is verifying files (stage 1 of 3)... File verification completed. CHKDSK is verifying indexes (stage 2 of 3)... Index verification completed. CHKDSK is verifying security descriptors (stage 3 of 3)... Security descriptor verification completed. Windows has checked the file system and found no problem. 2457600 KB total disk space. 96684 KB in 2472 files. 520 KB in 129 indexes. 0 KB in bad sectors. 24164 KB in use by the system. 21056 KB occupied by the log file. 2336232 KB available on disk. 4096 bytes in each allocation unit. 614400 total allocation units on disk. 584058 allocation units available on disk. Drive Q: checked and no errors found
Snapshot changes the file system size, just to call CHKDSK /F | resizing Q: to 3.145.728.000 (3000 MB) drive Q: has been resized to 3.145.728.000 = 3000 MB you MUST run CHKDSK /F on this drive before you continue to use it; if this is your systemdrive, please reboot your computer now running CHKDSK /F now. Please let it run!!
CHKDSK /F to correct the errors. the message 'correcting errors...' is expected! | The type of the file system is NTFS. Volume label is test. CHKDSK is verifying files (stage 1 of 3)... File verification completed. CHKDSK is verifying indexes (stage 2 of 3)... Index verification completed. CHKDSK is verifying security descriptors (stage 3 of 3)... Security descriptor verification completed. Correcting errors in the Volume Bitmap. Windows has made corrections to the file system. 3072000 KB total disk space. 96684 KB in 2472 files. 520 KB in 129 indexes. 0 KB in bad sectors. 24184 KB in use by the system. 21056 KB occupied by the log file. 2950612 KB available on disk. 4096 bytes in each allocation unit. 768000 total allocation units on disk. 737653 allocation units available on disk.
Congratulations | chkdsk found some errors, and corrected them this is the expected behaviour it should be safe to use this drive now SUCCESS!

Not only the software is BETA, the description is BETA as well, suggestions are welcome

Copyright © 2001-2016 Tom Ehlert Software